Big Huge Thesaurus

sphaeralcea coccinea

noun

sounds kind of like